It looks like Geocities

But it's aboslutely not this.

It's something new, but yon also have the capabilities to creat eHTML pages, like you did in Geocities.
Maybe the Nerd Nation will adopt it. But I'm not sure it will become mainstream.
Tumblr and other light-CMS solution, social sites... If you want to create HTML, there are many ways today. This particular one at Neocities is just one more.

We'll see!